package com.fuxi.cloud.config;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;

/**
 * JmExposedConfig
 *
 * @Author: 扫地僧
 * @CreateTime: 2021-05-03
 */
@Component("jmExposedConfig")
@ConfigurationProperties(
        prefix = "jeecg.jmreport"
)
public class JmExposedConfig {
    private Integer col;
    private List<Integer> pageSize;
    private String datasource;
    private List<Map<String, Object>> printPaper;

    public JmExposedConfig() {
    }

    public Integer getCol() {
        return this.col;
    }

    public void setCol(Integer col) {
        this.col = col;
    }

    public List<Integer> getPageSize() {
        return this.pageSize;
    }

    public void setPageSize(List<Integer> pageSize) {
        this.pageSize = pageSize;
    }

    public List<Map<String, Object>> getPrintPaper() {
        return this.printPaper;
    }

    public void setPrintPaper(List<Map<String, Object>> printPaper) {
        this.printPaper = printPaper;
    }

    public String getDatasource() {
        return this.datasource;
    }

    public void setDatasource(String datasource) {
        this.datasource = datasource;
    }
}
